ters meyilli kanal - Turkish English Dictionary